package juego;

import org.w3c.dom.Document;
import org.w3c.dom.Element;

public class TorpedoAdaptable extends Proyectil {
	
	//constructor
	public TorpedoAdaptable(Coordenada ubicacion) {
		super(ubicacion);
	}

	@Override
	public Impacto impactoProvocado() {
		return new ImpactoMitad();
	}
	
	

	
	public Element getElement(Document doc) {
		Element proyectil = doc.createElement("TorpedoAdaptable");
		
		this.persistirProyectil(doc, proyectil);
		
		return proyectil;
	}
	


	public static TorpedoAdaptable fromElement(Element element) {
		TorpedoAdaptable proyectil = new TorpedoAdaptable(new Coordenada(-1,-1));
		
		Proyectil.recuperarProyectil(element,proyectil);
			
		return proyectil;
	}

}

